Buying your first home is an exciting milestone, but it's also one of the biggest financial decisions you'll ever make. If you've never bought a property before, the process can seem complicated, with unfamiliar terminology and lots of different people involved. The...